deep-sea sediments - Turkish English Dictionary